Apple doughnut - French English Dictionary